照著 Day 04: Bigquery 快速上手 - 使用Bigquery sandbox 免信用卡模式 (上) 完成以後,就能夠在 BigQuery 的沙箱機制下運作了,我們開始玩耍吧~ 今天要來建立你在 BigQuery的的第一個查詢!
先來個已經看過好多次的 BigQuery 長相:
其實還挺直觀的,BigQuery 的介面我們可以分成四大部分:
1: BigQuery 控制面板,包含分析、遷移和監控三個部分。
2: 資料集和資料表
3: 撰寫和執行SQL 語法的區域
4: 個人紀錄和專案紀錄的查詢
BigQuery 除了使用者可以上傳自己的資料,也有提供公開的數據集讓使用者選取。
我們把以下的代碼複製到3這個區域。
SELECT
name, gender, SUM(number) AS total
FROM
`bigquery-public-data.usa_names.usa_1910_2013`
GROUP BY
name, gender
ORDER BY
total DESC
LIMIT
10
可以看到左上方顯示綠色,並且告訴你這個語法會執行多少查詢量,
這個地方很重要,因為 BigQuery 的收費方式可以分為 儲存量 和 查詢量,後面的我們會再提到更詳細的收費方式。
我們也可以試著把語法寫錯,可以發現右上方變成了紅色。
回到正確的語法,按下執行後可以看到:
1. 返回查詢結果。
2. 個人紀錄也更新了,可以看到哪個使用者在什麼時間做了什麼查詢。
到這裡,我們就完成了我們在 BigQuery 的第一個查詢!! 是不是很直觀呢~
這裡補充一下,我們前面用SQL語法查詢公開數據集的部分,也可以從另一個方式看到:
**搜尋usa_names: **
點開來:
點選預覽即可看到:
BigQuery 的介面可分為四大部分:
1: BigQuery 控制面板,包含分析、遷移和監控三個部分。
2: 資料集和資料表
3: 撰寫和執行SQL 語法的區域
4: 個人紀錄和專案紀錄的查詢
BigQuery 提供公開的數據集可供使用者查詢。
Query a public dataset with the Google Cloud console